machine vices - German English Dictionary